home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
051-060
/
amok53
/
oberon2.0
/
fehler-meldungen
< prev
next >
Wrap
Text File
|
1993-11-04
|
6KB
|
177 lines
Unerwartetes Zeichen
Unerwartetes Symbol
Bezeichner zu lang (Parserfehler)
Zahl zu lang (Parserfehler)
Fehler in Ganzzahl
Fehler in Realzahl
Zahl zu groß
"*)" erwartet
Steuerzeichen in konstantem String
MODULE erwartet
Modulname erwartet
Strichpunkt erwartet
Bezeichner an Modulkopf und Modulende verschieden
Punkt am Ende der Compilationseinheit erwartet
Modulname am Modulende erwartet
END an Modulende erwartet
"]" erwartet
"=" in Konstanten- oder Typdeclaration erwartet
Vergleich mit diesem Typ nicht erlaubt
Inkompatible Operanden
Bezeichner vor IN muß zwischen 0 und MAX(Settyp) liegen
Bezeichner nach IN muß SET sein
Bezeichner vor IN muß INTEGER sein
Fehler in konstantem Ausdruck
+/- mit diesem Operandentyp nicht erlaubt
Bezeichner nicht definiert
Konstanter Ausdruck erwartet
")" erwartet
NOT kann nur auf boolsche Operanden angewendet werden
Konstanter Faktor erwartet
Setbezeichner erwartet
Setelement erwartet
Setelement zu groß oder zu klein
Zweites Element muß größer als erstes sein
"}" erwartet
Bezeichner bereits definiert
Bezeichner erwartet
IMPORT erwartet
Typ erwartet
Typ muß INTEGER sein
".." erwartet
Dieser Typ kann nicht Feldindex sein
OF erwartet
":" erwartet
END erwartet
Elemente eines Sets müssen < 32 und >= 0 sein
TO erwartet
Typ auf den Pointer zeigt ist nicht definiert
"(" erwartet
Funktionsergebnis muß unstrukturiert sein
Bezeichner am Prozedurende erwartet
Bezeichner am Prozedurende und Prozeduranfang verschieden
Bezeichner für Prozedurname schon definiert
BEGIN oder END erwartet
Designator darf keine Konstante sein
Identifier darf kein Typ sein
Typ muß RECORD sein
Recordelementbezeichner erwartet
Recordelement existiert nicht oder ist nicht sichtbar
Typ muß Pointer sein
Typ muß Array sein
Feldindextyp muß INTEGER sein
Vergleich mit diesem Typ nicht erlaubt
Vorzeichen nur bei Zahlen
Adressierungsart nicht erlaubt (Compilerfehler)
OR und AND nur für BOOLEAN definiert
Bezeichner sollte Funktion sein
Faktor erwartet
Prozeduraufruf mit zu wenig Parametern
Parameter hat falschen Typ
Zu viele Parameter
Zweiter Parameter von INCL/EXCL muß Basistyp des Sets sein
Funktionsaufruf einer Prozedur
"," erwartet
Setelement hat falschen Typ
"{" erwartet
Zugewiesener Wert hat falschen Typ
Typ sollte Prozedur sein
Prozeduraufruf einer Funktion
Typ hinter IF, WHILE und UNTIL muß BOOLEAN sein
THEN erwartet
Typ hinter CASE muß INTEGER oder CHAR sein
Konstanter Ausdruck hat falschen Typ
a..b: a muß kleiner gleich b sein
DO hinter WHILE / WITH erwartet
UNTIL in REPEAT-Anweisung erwartet
":=" erwartet
Typ hinter WITH muß RECORD sein
RETURN nur innerhalb von Prozeduren erlaubt
Typ hinter RETURN muß gleich dem Prozedur-Ergebnistyp sein
"." erwartet
Feldindex zu groß oder zu klein
Noch nicht implementiert
Qualident hat falschen Typ
32K-Bereich überschritten
Nicht genügend Register verfügbar
Konnte Symboldatei nicht laden
";" erwartet
EXIT nur innerhalb von LOOP Anweisungen erlaubt
Zuweisung nur an Variable möglich
In ursprünglicher Definition waren andere Parameter
In ursprünglicher Definition waren mehr/weniger Parameter
Ursprüngliche Definition hatte anderes Funktionsergebnis
Adresse nicht ladbar
Zu viele geschachtelte Prozeduren
Parameter von ASH muß INTEGER sein
Parameter von CAP muß CHAR sein
Parameter von CHR muß INTEGER oder BYTE sein
Parameter von DEC und INC muß INTEGER sein
DEC/INC kann nur auf Variablen angewendet werden
Bezeichner sollte Typ sein
Librarybase muß Variable sein
Der 68000'er hat nur 16 Register mit den Nummern 0 bis 15
Stack- und Registerparameter dürfen nicht gemischt werden
Registerparamter nur bei Libraryaufrufen möglich
Registerparameter müssen unstrukturierte Typen sein
Typumwandlung nur bei Typen mit gleicher Größe
Register nicht freigegeben (Compilerfehler)
Implementation einer Forward-Prozedur fehlt
Doppeltes CASE-Element
Elemente in CASE müssen Konstanten sein
Bezeichner sollte Prozedur sein
Parameter von NEW, DISPOSE und INIT muß Pointer sein
Adresse nicht ladbar (Implementationsbeschränkung)
Maximale Länge von offenen Feldern ist 32767
Offenen Feldparameter müssen <32K sein
Erster Parameter von LEN muß offenes Feld sein
Zweiter Parameter von LEN zu groß
Vergleiche nur mit Strings < 32K
Settypbezeichner erwartet
An Variablen dürfen nur globale Prozeduren zugewiesen werden
Parameter von ABS muß numerisch sein
Bereichsfehler
Parameter von ENTIER muß REAL sein
Konstante nicht ladbar
Dreistellige Octalahl in String erwartet
String zu lang (Parserfehler)
Index bei offenen Feldern muß INTEGER sein
Versionskonflikt
zweistellige Hexzahl in String erwartet
TypeGuard-Konflikt (Compilerbeschr.), ändere den Modulnamen
Zu viele RECORDs in diesem Modul (Compilerbeschränkung)
Recordelementbezeichner existiert schon
Bezeichner hinter IS sollte Typ sein
Bezeichner nach IS muß RECORD sein
Bei "v IS T", "v(T)" und "WITH v:T DO" muß v Basistyp von T sein
Typeguard muß Recordtypbezeichner sein
WITH v:T DO: v muß Variable sein
WITH v:T DO: T muß Erweiterung von v sein
Division durch Null
1. Parameter von LSH und ROT muß SET sein
2. Parameter von ASH, LSH und ROT muß INTEGER sein
Benötigter Stapelbereich zu groß (>32K)
SIZE darf nicht auf offene Felder angewendet werden
Prozedurkörper in implementationslosen Modulen verboten
Prozedur war in Forward-Declaration (nicht) exportiert
Es dürfen keine rekursiven Typen definiert werden
Parameter von ODD() muß Integer sein
Variablen zugewiesene Prozeduren müssen mit '*' markiert sein
Lokale Prozeduren können nicht exportiert werden
Lokale Prozeduren können keinen Variablen zugewiesen werden
Prozedur war in Forward-Declaration (nicht) mit '*' markiert
Variablenbereich > 32K bei SmallData
Strukturierte Konstanten müssen <32K sein
Illegale Konstante
Nicht genügend Speicher vorhanden
Parameter muß LONGREAL sein
Konnte Referenzdatei nicht öffnen
Recordtyp zu groß
Listenparameter ist hier nicht erlaubt
Listenparameter muß letzter Parameter sein
Prozeduraufruf im Listenparameter nicht erlaubt
Typ muß STRUCT sein
Listenparameter darf höchstens 512 Bytes beanspruchen
Kann mit strukturierter Registervariablen nicht arbeiten
Neue Symboldatei muß erzeugt werden